package teach.aistar.service;


import com.github.pagehelper.PageInfo;
import org.springframework.stereotype.Component;
import teach.aistar.model.entity.CarDetail;
import teach.aistar.model.vo.BuyCarsQueryVo;
import teach.aistar.model.vo.CarQueryVo;


import com.github.pagehelper.PageInfo;
import teach.aistar.model.entity.CarDetail;
import teach.aistar.model.vo.CarQueryVo;
import teach.aistar.model.vo.ProductQueryVo;

import javax.persistence.criteria.CriteriaBuilder;
import java.util.List;

public interface IBuyCarsService {

    PageInfo<CarDetail> findAll(ProductQueryVo vo, Integer pageNow, Integer pageSize);

    PageInfo<CarDetail> findAllx(Integer pageNow, Integer pageSize);

    PageInfo<CarDetail> findAllBy(Integer pageNow , Integer pageSize);

    int update(Integer id);

    CarDetail findId(Integer id);

    PageInfo<CarDetail> findAge(Integer cAge,Integer pageNow,Integer pageSize);
//
//    List<CarDetail> findByConditionals(BuyCarsQueryVo buyCarsQueryVo);


}
